package com.zhentao.vo;

import com.zhentao.pojo.AccountFlow;
import com.zhentao.pojo.AdvanceReceiptBill;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 收付款明细VO
 */
@Data
public class PaymentReceiptDetailVO {
    
    /**
     * 账户流水列表
     */
    private List<AccountFlow> flowList;
    
    /**
     * 预收款单列表
     */
    private List<AdvanceReceiptBill> advanceReceiptList;
    
    /**
     * 总收款金额
     */
    private BigDecimal totalReceipt;
    
    /**
     * 总付款金额
     */
    private BigDecimal totalPayment;
    
    /**
     * 总预收款金额
     */
    private BigDecimal totalAdvanceReceipt;
    
    /**
     * 净现金流
     */
    private BigDecimal netCashFlow;
    
    /**
     * 流水总数
     */
    private Long flowTotal;
    
    /**
     * 预收款单总数
     */
    private Long receiptTotal;
    
    /**
     * 当前页码
     */
    private Long current;
    
    /**
     * 每页大小
     */
    private Long size;
} 